/**
 *  定义初始状态方法
 */
const initStateFn = () => {
	return [];
};

/**
 *  初始状态
 */
export const initState = initStateFn();

/**
 *  action命名  全大写
 *  命名规则为  模块名:方法名
 */
export const SET_BUTTON_AUTH = 'BUTTON_AUTH:SET_BUTTON_AUTH';


/**
 * 数据操作，需要修改的变量
 *
 */
export const setAuth = ( btns: Array<any> = [] ) => {
	return {
		type: SET_BUTTON_AUTH,
		btns
	};
};

